home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 10 / AACD 10.iso / AACD / Online / SpeakFreely / src / libdes / Makefile.ssl < prev    next >
Makefile  |  2000-05-18  |  8KB  |  188 lines

  1. #
  2. # SSLeay/crypto/des/Makefile
  3. #
  4.  
  5. DIR=    des
  6. TOP=    ../..
  7. CC=    cc
  8. INCLUDES=
  9. CFLAG=-g
  10. INSTALLTOP=/usr/local/ssl
  11. MAKE=        make -f Makefile.ssl
  12. MAKEDEPEND=    makedepend -fMakefile.ssl
  13. MAKEFILE=    Makefile.ssl
  14.  
  15. CFLAGS= $(INCLUDES) $(CFLAG)
  16.  
  17. GENERAL=Makefile
  18. TEST=destest.c
  19. APPS=
  20.  
  21. LIB=$(TOP)/libcrypto.a
  22. LIBSRC=    cbc3_enc.c cbc_cksm.c cbc_enc.c  cfb64enc.c cfb_enc.c  \
  23.     ecb3_enc.c ecb_enc.c  ede_enc.c  enc_read.c enc_writ.c \
  24.     fcrypt.c   ncbc_enc.c ofb64enc.c ofb_enc.c  pcbc_enc.c \
  25.     qud_cksm.c rand_key.c read_pwd.c rpc_enc.c  set_key.c  \
  26.     str2key.c  cfb64ede.c ofb64ede.c supp.c
  27.  
  28. LIBOBJ=    cbc3_enc.o cbc_cksm.o cbc_enc.o  cfb64enc.o cfb_enc.o  \
  29.     ecb3_enc.o ecb_enc.o  ede_enc.o  enc_read.o enc_writ.o \
  30.     fcrypt.o   ncbc_enc.o ofb64enc.o ofb_enc.o  pcbc_enc.o \
  31.     qud_cksm.o rand_key.o read_pwd.o rpc_enc.o  set_key.o  \
  32.     str2key.o  cfb64ede.o ofb64ede.o supp.o
  33.  
  34. SRC= $(LIBSRC)
  35.  
  36. EXHEADER= des.h
  37. HEADER=    des_locl.h rpc_des.h podd.h sk.h spr.h version.h $(EXHEADER)
  38.  
  39. ALL=    $(GENERAL) $(SRC) $(HEADER)
  40.  
  41. top:
  42.     (cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all)
  43.  
  44. all:    lib
  45.  
  46. lib:    $(LIBOBJ)
  47.     ar r $(LIB) $(LIBOBJ)
  48.     $(TOP)/util/ranlib.sh $(LIB)
  49.     @touch lib
  50.  
  51. links:
  52.     /bin/rm -f Makefile
  53.     ln -s Makefile.ssl Makefile
  54.     /bin/rm -f des.doc
  55.     ln -s ../../doc/des.doc .
  56.     $(TOP)/util/mklink.sh ../../include $(EXHEADER)
  57.     $(TOP)/util/mklink.sh ../../test $(TEST)
  58.     $(TOP)/util/mklink.sh ../../apps $(APPS)
  59.  
  60. install: installs
  61.  
  62. installs:
  63.     @for i in $(EXHEADER) ; \
  64.     do  \
  65.     (cp $$i $(INSTALLTOP)/include/$$i; \
  66.     chmod 644 $(INSTALLTOP)/include/$$i ) \
  67.     done;
  68.  
  69. tags:
  70.     ctags $(SRC)
  71.  
  72. tests:
  73.  
  74. lint:
  75.     lint -DLINT -DPROTO $(INCLUDES) $(SRC)>fluff
  76.  
  77. depend:
  78.     $(MAKEDEPEND) $(INCLUDES) $(PROGS) $(LIBSRC)
  79.  
  80. dclean:
  81.     sed -e '/^# DO NOT DELETE THIS LINE/ q' $(MAKEFILE) >Makefile.new
  82.     mv -f Makefile.new $(MAKEFILE)
  83.  
  84. clean:
  85.     /bin/rm -f *.o *.obj lib tags core .nfs* *.old *.bak fluff
  86.  
  87. errors:
  88.  
  89. # DO NOT DELETE THIS LINE -- make depend depends on it.
  90.  
  91. cbc3_enc.o: des_locl.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
  92. cbc3_enc.o: /usr/include/stdlib.h /usr/include/unistd.h
  93. cbc3_enc.o: /usr/include/sys/types.h /usr/include/sys/machtypes.h
  94. cbc3_enc.o: /usr/include/sys/unistd.h des.h
  95. cbc_cksm.o: des_locl.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
  96. cbc_cksm.o: /usr/include/stdlib.h /usr/include/unistd.h
  97. cbc_cksm.o: /usr/include/sys/types.h /usr/include/sys/machtypes.h
  98. cbc_cksm.o: /usr/include/sys/unistd.h des.h
  99. cbc_enc.o: des_locl.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
  100. cbc_enc.o: /usr/include/stdlib.h /usr/include/unistd.h
  101. cbc_enc.o: /usr/include/sys/types.h /usr/include/sys/machtypes.h
  102. cbc_enc.o: /usr/include/sys/unistd.h des.h
  103. cfb64enc.o: des_locl.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
  104. cfb64enc.o: /usr/include/stdlib.h /usr/include/unistd.h
  105. cfb64enc.o: /usr/include/sys/types.h /usr/include/sys/machtypes.h
  106. cfb64enc.o: /usr/include/sys/unistd.h des.h
  107. cfb_enc.o: des_locl.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
  108. cfb_enc.o: /usr/include/stdlib.h /usr/include/unistd.h
  109. cfb_enc.o: /usr/include/sys/types.h /usr/include/sys/machtypes.h
  110. cfb_enc.o: /usr/include/sys/unistd.h des.h
  111. ecb3_enc.o: des_locl.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
  112. ecb3_enc.o: /usr/include/stdlib.h /usr/include/unistd.h
  113. ecb3_enc.o: /usr/include/sys/types.h /usr/include/sys/machtypes.h
  114. ecb3_enc.o: /usr/include/sys/unistd.h des.h
  115. ecb_enc.o: des_locl.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
  116. ecb_enc.o: /usr/include/stdlib.h /usr/include/unistd.h
  117. ecb_enc.o: /usr/include/sys/types.h /usr/include/sys/machtypes.h
  118. ecb_enc.o: /usr/include/sys/unistd.h des.h spr.h
  119. ede_enc.o: des_locl.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
  120. ede_enc.o: /usr/include/stdlib.h /usr/include/unistd.h
  121. ede_enc.o: /usr/include/sys/types.h /usr/include/sys/machtypes.h
  122. ede_enc.o: /usr/include/sys/unistd.h des.h
  123. enc_read.o: /usr/include/stdio.h /usr/include/sys/feature_tests.h
  124. enc_read.o: /usr/include/errno.h /usr/include/sys/errno.h des_locl.h
  125. enc_read.o: /usr/include/stdlib.h /usr/include/unistd.h
  126. enc_read.o: /usr/include/sys/types.h /usr/include/sys/machtypes.h
  127. enc_read.o: /usr/include/sys/unistd.h des.h
  128. enc_writ.o: /usr/include/errno.h /usr/include/sys/errno.h /usr/include/time.h
  129. enc_writ.o: /usr/include/sys/feature_tests.h des_locl.h /usr/include/stdio.h
  130. enc_writ.o: /usr/include/stdlib.h /usr/include/unistd.h
  131. enc_writ.o: /usr/include/sys/types.h /usr/include/sys/machtypes.h
  132. enc_writ.o: /usr/include/sys/unistd.h des.h
  133. fcrypt.o: /usr/include/stdio.h /usr/include/sys/feature_tests.h
  134. ncbc_enc.o: des_locl.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
  135. ncbc_enc.o: /usr/include/stdlib.h /usr/include/unistd.h
  136. ncbc_enc.o: /usr/include/sys/types.h /usr/include/sys/machtypes.h
  137. ncbc_enc.o: /usr/include/sys/unistd.h des.h
  138. ofb64enc.o: des_locl.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
  139. ofb64enc.o: /usr/include/stdlib.h /usr/include/unistd.h
  140. ofb64enc.o: /usr/include/sys/types.h /usr/include/sys/machtypes.h
  141. ofb64enc.o: /usr/include/sys/unistd.h des.h
  142. ofb_enc.o: des_locl.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
  143. ofb_enc.o: /usr/include/stdlib.h /usr/include/unistd.h
  144. ofb_enc.o: /usr/include/sys/types.h /usr/include/sys/machtypes.h
  145. ofb_enc.o: /usr/include/sys/unistd.h des.h
  146. pcbc_enc.o: des_locl.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
  147. pcbc_enc.o: /usr/include/stdlib.h /usr/include/unistd.h
  148. pcbc_enc.o: /usr/include/sys/types.h /usr/include/sys/machtypes.h
  149. pcbc_enc.o: /usr/include/sys/unistd.h des.h
  150. qud_cksm.o: des_locl.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
  151. qud_cksm.o: /usr/include/stdlib.h /usr/include/unistd.h
  152. qud_cksm.o: /usr/include/sys/types.h /usr/include/sys/machtypes.h
  153. qud_cksm.o: /usr/include/sys/unistd.h des.h
  154. rand_key.o: des_locl.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
  155. rand_key.o: /usr/include/stdlib.h /usr/include/unistd.h
  156. rand_key.o: /usr/include/sys/types.h /usr/include/sys/machtypes.h
  157. rand_key.o: /usr/include/sys/unistd.h des.h /usr/include/time.h
  158. read_pwd.o: des_locl.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
  159. read_pwd.o: /usr/include/stdlib.h /usr/include/unistd.h
  160. read_pwd.o: /usr/include/sys/types.h /usr/include/sys/machtypes.h
  161. read_pwd.o: /usr/include/sys/unistd.h des.h /usr/include/signal.h
  162. read_pwd.o: /usr/include/sys/signal.h /usr/include/string.h
  163. read_pwd.o: /usr/include/setjmp.h /usr/include/sys/ioctl.h
  164. rpc_enc.o: rpc_des.h des_locl.h /usr/include/stdio.h
  165. rpc_enc.o: /usr/include/sys/feature_tests.h /usr/include/stdlib.h
  166. rpc_enc.o: /usr/include/unistd.h /usr/include/sys/types.h
  167. rpc_enc.o: /usr/include/sys/machtypes.h /usr/include/sys/unistd.h des.h
  168. rpc_enc.o: version.h
  169. set_key.o: des_locl.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
  170. set_key.o: /usr/include/stdlib.h /usr/include/unistd.h
  171. set_key.o: /usr/include/sys/types.h /usr/include/sys/machtypes.h
  172. set_key.o: /usr/include/sys/unistd.h des.h podd.h sk.h
  173. str2key.o: des_locl.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
  174. str2key.o: /usr/include/stdlib.h /usr/include/unistd.h
  175. str2key.o: /usr/include/sys/types.h /usr/include/sys/machtypes.h
  176. str2key.o: /usr/include/sys/unistd.h des.h
  177. cfb64ede.o: des_locl.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
  178. cfb64ede.o: /usr/include/stdlib.h /usr/include/unistd.h
  179. cfb64ede.o: /usr/include/sys/types.h /usr/include/sys/machtypes.h
  180. cfb64ede.o: /usr/include/sys/unistd.h des.h
  181. ofb64ede.o: des_locl.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
  182. ofb64ede.o: /usr/include/stdlib.h /usr/include/unistd.h
  183. ofb64ede.o: /usr/include/sys/types.h /usr/include/sys/machtypes.h
  184. ofb64ede.o: /usr/include/sys/unistd.h des.h
  185. supp.o: /usr/include/stdio.h /usr/include/sys/feature_tests.h des_locl.h
  186. supp.o: /usr/include/stdlib.h /usr/include/unistd.h /usr/include/sys/types.h
  187. supp.o: /usr/include/sys/machtypes.h /usr/include/sys/unistd.h des.h
  188.